*html .page {height: 100%;}
html {filter: expression(runtimeStyle.filter = '',document.execCommand('BackgroundImageCache', false, true));}
.menu_inner{padding-bottom:9px;}


.call_left input, .call_right input{padding-top:10px;}
.footer {zoom: 1}


ol li {list-style-type: decimal!important; margin-left:30px!important;}
ol ol li {margin-left:30px!important;}



/* hack first-chald for ie*/
th:first-child {width:350px;}
th, li {
  z-index: expression(
    runtimeStyle.zIndex = 1,
    this == parentNode.firstChild ? (className = "first-child") : 0
  );
}

/* general_form */
.general_form dd{float:left; margin-bottom:1px;}
.general_form dd input { _width:expression(this.type=='text' ? '576px' : ''); height:25px; border:1px #a5acb2 solid; font:14px/1.2 Arial, Tahoma; padding:5px 10px 0px; overflow:hidden; }
.general_form dd input[type="text"]{ padding:5px 10px 0px; height:25px;}
/* input.search{padding:7px 10px 0px; height:31px;} */


.footer_nav ul li{_line-height:18px;}
.jcarousel-skin-rooms-detailsed{_margin-left: 0px;}
.jcarousel-skin-rooms-detailsed .jcarousel-prev-horizontal{_left:0px;}
.jcarousel-skin-rooms-detailsed .jcarousel-prev-horizontal:hover {_left:0px;}
.jcarousel-skin-rooms-detailsed .jcarousel-prev-horizontal:active {_left:0px;}

.pagination li span{_display:block;}

.jcarousel-skin-foto .jcarousel-item img, .jcarousel-skin-foto .jcarousel-item a {position:relative;}

.type_1 p, .type_2 p{height: 335px;}
.type_3 p, .type_4 p{height: 335px;}